package com.dayouzi.crawler_monitor.service;

import com.dayouzi.crawler_monitor.pojo.page.PageBean;
import com.dayouzi.crawler_monitor.pojo.vo.CrawlerDataVO;
import com.dayouzi.crawler_monitor.pojo.vo.CrawlerDetailVO;
import com.dayouzi.crawler_monitor.pojo.vo.YejiDetailVO;

import java.util.ArrayList;
import java.util.HashMap;

public interface YejiDetailService {

    /**
     * 获取业绩爬虫基本信息
     * @param id
     * @return
     */
    YejiDetailVO yejiDetail(Integer id);

    /**
     * 获取业绩爬虫表列名list
     * @param tableName
     * @return
     */
    ArrayList<String> getYejiFieldList241(String tableName);

    /**
     * 获取业绩爬虫数据
     * @param tableName
     * @return
     */
    PageBean<HashMap<String, String>> getYejiDataList241(Integer page, Integer limit, String tableName);

    /**
     * 获取业绩爬虫表列名list
     * @param tableName
     * @return
     */
    ArrayList<String> getYejiFieldList252(String tableName);

    /**
     * 获取业绩爬虫数据
     * @param tableName
     * @return
     */
    PageBean<HashMap<String, String>> getYejiDataList252(Integer page, Integer limit, String tableName);
}
